Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Fruit fly optimization algorithm based on cellular automata
HE Zhiming SONG Jianguo MEI Hongbiao
Journal of Computer Applications    2014, 34 (8): 2295-2298.   DOI: 10.11772/j.issn.1001-9081.2014.08.2295
Abstract310)      PDF (743KB)(353)       Save

The Fruit fly Optimization Algorithm (FOA) was widely used in all kinds of optimization problems as a new kind of optimization search algorithm. In order to overcome the shortcomings of low precision, easily trapping in local optimum and the slow convergence in later period, a novel algorithm of FOA based on Cellular Automata (CAFOA) was proposed. CAFOA used cellular evolution rules to select the best individual drosophila neighborhood during the first evolution, then it selected the location of individual fruit fly to conduct random perturbation and replaced the previous location before evolution with its neigborhood's, so it could obtain the value of secondary optimization, jump out of local extremum and continue to optimize. Experiments were conducted on the six kinds of classical test functions for operation simulation. The experimental results show that, the average convergence precision of the proposed algorithm is 10% higher than the traditional algorithm's and the average number of iterations to achieve stable global optimal values is reduced to 870, which demonstrates the effectiveness of the new algorithm.

Reference | Related Articles | Metrics
Low-power oriented cache design for multi-core processor
FANG Juan GUO Mei DU Wenjuan LEI Ding
Journal of Computer Applications    2013, 33 (09): 2404-2409.   DOI: 10.11772/j.issn.1001-9081.2013.09.2423
Abstract697)      PDF (880KB)(414)       Save
This paper proposed a Low-Power oriented cache Design (LPD) of Level 2 (L2) cache for multi-core processors. LPD considered three different ways to reduce the power consumption while promising the best performance: Low Power oriented Hybrid cache Partition algorithm (LPHP), Cache Reconfiguration Algorithm (CRA), and Way-Prediction based on L2 cache Partition algorithm (WPP-L2). LPHP and CRA closed the columns that were not in use dynamically. WPP-L2 predicted one appropriate way before cache accesses, which could save the access time, so as to save power. These three methods of LPD saved power consumption by 20.5%, 17% and 64.6% on average over the traditional Least Recently Used (LRU) strategy with improvement of the throughput and little influence on the runtime of programs. The experimental results show that this method can reduce the power of multi-core processors significantly and maintain the system performance.
Related Articles | Metrics